//打印菱形
#include<stdio.h>
int main(){
    int i=0,line=0;
    printf("请输入上半部分的行数:");
    scanf("%d",&line);
    for(i=0;i<line;i++){
        int j=0;
        for(j=0;j<line-1-i;j++){
            printf(" ");
        }
        int k=0;
        for(k=0;k<2*i+1;k++){
            printf("*");
        }
        printf("\n");
    }
    for(i=0;i<line-1;i++){
        int j=0;
        for(j=0;j<=i;j++){
            printf(" ");
        }
        int k=0;
        for(k=0;k<2*(line-1-i)-1;k++){
            printf("*");
        }
        printf("\n");
    }
    return 0;
}